首页> 外文OA文献 >Flash Correct-and-Refresh: Retention-Aware Error Management for Increased Flash Memory Lifetime
【2h】

Flash Correct-and-Refresh: Retention-Aware Error Management for Increased Flash Memory Lifetime

机译:闪存更正和刷新:保留感知错误管理,可增加闪存寿命

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

With the continued scaling of NAND flash and multi-level cell technology, flash-based storage has gained widespread use in systems ranging from mobile platforms to enterprise servers. However, the robustness of NAND flash cells is an increasing concern, especially at nanometer-regime process geometries. NAND flash memory bit error rate increases exponentially with the number of program/erase cycles. Stronger error correcting codes (ECC) can be used to tolerate higher errorrates, but these have diminishing returns with increasing P/E cycles and can have prohibitively high power, area, and latency overheads. The goal of this paper is to develop new techniques that can tolerate high bit error rates without requiring prohibitively strong ECC. Our techniques, called FlashCorrect-and-Refresh (FCR) exploit the observation that the dominant error source in NAND flashmemory is retention errors, caused by flash cells losing charge over time. The key idea is to periodically read, correct, and reprogram (in-place) or remap the stored data before it accumulates more retention errors than can be corrected by simple ECC. Detailed simulations of a solid-state drive (SSD) storage system driven by measured experimental data from error characterization on real flashmemory chips show that our techniques provide 46× average lifetime improvement on a variety of workloads at no additional hardware cost. We also find that our techniques achieve lifetimeimprovements that cannot feasibly be achieved with stronger ECC.
机译:随着NAND闪存和多层单元技术的不断扩展,基于闪存的存储已在从移动平台到企业服务器的系统中得到广泛使用。但是,NAND闪存单元的鲁棒性日益受到关注,尤其是在纳米级制程几何结构中。 NAND闪存的位错误率随着编程/擦除周期的数量呈指数增加。较强的纠错码(ECC)可以用于容忍较高的错误率,但是随着P / E周期的增加,它们的收益率将逐渐降低,并且功率,面积和等待时间的开销会过高。本文的目的是开发可以忍受高误码率而又不需要强大的ECC的新技术。我们的技术称为FlashCorrect-and-Refresh(FCR),它利用了以下观察结果:NAND闪存中的主要错误源是保留错误,这是由闪存单元随时间流失电荷而引起的。关键思想是,在存储的数据累积的保留错误超过通过简单ECC可以纠正的错误之前,定期读取,更正和重新编程(就地)或重新映射已存储的数据。固态驱动器(SSD)存储系统的详细仿真由实际闪存芯片上的错误表征所测得的实验数据驱动,结果表明,我们的技术可在不增加硬件成本的情况下,在各种工作负载上提供46倍的平均寿命改进。我们还发现,我们的技术可以实现终身改进,而采用更强大的ECC则无法实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号